@charset "utf-8";
/*图片滚动*/
.case_img{width:800px; margin:0 auto;overflow:hidden;margin-top:30px;}
.case_img .gd_all ul{overflow:hidden;margin:0 48px;width:700px;}
.case_img .gd_all li{ float:left; width:210px;margin-right:30px;text-align:center;}
.case_img .gd_all li img{ width:210px; height:150px;}
em{position: absolute;top: 30px;padding:32px 3px;}
.t_r{ right:0px;}
.gd_all{ position:relative;}
/*栏目公共样式*/
.con_title { text-align:center;margin-top:35px; }
.con_title h3 span{color:#cccccc;margin-bottom:3px;display:inline-block;}
.con_title h3 a{display:block;color:#333;font-weight:bold;font-size:20px;}
.con_title h3 a.tit{background:url(../images/tit_bg.jpg) no-repeat center;width:100%;}
.con_title h3 a.more{text-transform:uppercase;font-size:12px;color:#333;font-weight:normal;display:inline-block;border-top:2px solid #eabb03;width:76px;padding-top:7px;margin-top:7px;}
.con_title h3 a span{margin-left:10px;color:#dfb202;}

/*合作伙伴*/
.hz_wrap{background:url(../images/hz_bg.png) no-repeat center;height:243px;}
.hz_wrap .con_width{padding-top:36px;}
.hz_tit{ background:url(../images/hz_tit_bg.png) no-repeat left center;height:155px;}
.hz_tit h3{ text-align:center;margin:36px 0 0 17px;}
.hz_tit h3 span{color:#c2c2c2;display:block;font-size:12px;line-height:24px;}
.hz_con{margin:0px 0 0 40px; background:url(../images/hz_line.png) no-repeat left center; padding-left:60px;}
.hz_con .case_img{width:810px;margin-top:0;}
.hz_con .case_img ul{width:740px;margin:0;}
.hz_con .case_img ul li{margin-right:20px;}
.hz_con .case_img ul li img{width:196px;height:115px;padding:0;margin-bottom:13px;border:1px solid #e3e1e1;}
.hz_con .case_img ul li a{display:block;font-size:14px;}
.hz_con h3{ text-align:center;}
.hz_con em{top:20px;padding:0;right:0;}
.hz_con em.t_r{top:60px;}

/*产品分类*/
.pro_box .con_width{overflow:hidden;margin-top:20px;margin-bottom:10px;}
.pro_box .pro_left{width:188px;border:2px solid #1d1d1d; background:#fff;}
.pro_box .pro_title{background:url(../images/por_tit_bg.png) no-repeat center;height:80px;}
.pro_box .pro_title h3{color:#fff;font-size:12px;line-height:22px;text-align:center;height:52px;}
.pro_box .pro_title h3 span{ background:url(../images/pro_en.png) no-repeat center;width:92px;height:20px;display:inline-block;margin-top:10px;}
.pro_box .pro_title h3 a{display:block;font-size:22px;font-weight:bold;padding-top:10px;color:#fff;}
.pro_box .pro_left .pro_class{margin:25px 0 35px 0;}
.pro_box .pro_left .pro_class dl{margin-bottom:20px;}
.pro_box .pro_left .pro_class a{color:#333;}
.pro_box .pro_left .pro_class dl dt{margin:0px auto;background:#1d1d1d;width:174px;height:35px;line-height:35px; text-align:center;}
.pro_box .pro_left .pro_class dl dt a{font-size:16px;font-weight:bold;color:#FFF;}
.pro_box .pro_left .pro_class dl dd{margin:9px 0 9px 15px;}
.pro_box .pro_left .pro_class dl dd a{ font-size:14px;background:url(../images/pro_li_icon.png) no-repeat left center;padding-left:18px;display:block; white-space:nowrap;  overflow: hidden; text-overflow: ellipsis;width:145px;}
.pro_box .pro_left .pro_class dl dd a:hover{color:#fff; background:#1d1d1d;border:0;}
.pro_right{width:870px;}
.pro_right .pro_con .pro_t{overflow:hidden;height:37px; background:url(../images/pro_li_line.png) repeat-x bottom;}
.pro_right .pro_con .pro_t .more{display:block;margin-top:15px;}
.pro_right .pro_con .pro_titl{overflow:hidden;}
.pro_right .pro_con .pro_titl li{float:left;margin-right:15px;}
.pro_right .pro_con .pro_titl li a{color:#333;font-size:18px;font-weight:bold;height:35px;line-height:35px;display:inline-block;border-bottom:2px #333 solid;}
.pro_right .pro_img{margin-top:25px;}
.pro_right .pro_img ul{overflow:hidden;width:900px;}
.pro_right .pro_img ul li{float:left;text-align:center;margin-right:20px;margin-bottom:15px;}
.pro_right .pro_img ul li a{display:block;}
.pro_right .pro_img ul li a.pro_img_bg{height:165px;width:200px;overflow:hidden;border:1px #e3e1e1 solid;}
.pro_right .pro_img ul li a img{width:200px;height:165px;border:1px #e3e1e1 solid;}
.pro_right .pro_img ul li a.pro_name{font-size:14px;color:#333;margin-top:6px;}


/*小banner*/
.banner_small01{height:114px; background:url(../images/ban_small_01.jpg) no-repeat center;width:866px;position:relative;margin-top:10px;}
.banner_small01 .ban_phone{top:20px;right:23px;position:absolute;}
.banner_small01 .ban_phone strong span{font-size:20px;}
.banner_small01 .ban_phone a{margin-top:7px;display:block;}
.banner_small{position:relative;height:200px;}
.banner_small .ban_phone{position:absolute;top:34px;right:35px;} 
.banner_small .ban_phone strong{display:inline-block;font-size:16px;} 
.banner_small .ban_phone strong span{font-size:24px;}
.ban_phone a{font-size:18px;color:#333;width:114px;height:43px;line-height:43px; text-align:center; background:url(../images/zx_bg.png) no-repeat center;font-weight:bold;margin-top:15px;display:inline-block;} 
.ban_phone strong{color:#fff;}
/*小banner02*/
.banner_small02{background:url(../images/ban_small_02.jpg) no-repeat center;height:200px;margin-top:40px;}
.banner_small02 .banner_small .ban_phone{right:270px;top:120px;} 
.banner_small02 .banner_small .ban_phone a{margin-top:10px;margin-left:25px;}
/*小banner03*/
.banner_small03{background:url(../images/ban_small_03.jpg) no-repeat center;height:170px;margin-top:40px;}
.banner_small03 .banner_small .ban_phone a{margin-left:0;}

/*pk*/
.pk_show{background:url(../images/ys_bbg.png) no-repeat top;margin-top:40px;}
.pk_tit{height:75px; background:url(../images/ys_tit.png) no-repeat center; padding-top:60px;}
.pk_con{overflow:hidden; background:url(../images/pk_bg.png) no-repeat top center;padding:25px 44px 0 68px;height:422px;overflow:hidden;}
.pk_con dl{width:400px;}
.pk_con dl dt{font-size:24px;font-weight:bold;color:#1d1d1d; text-align:center;margin-bottom:56px;}
.pk_con dl dt span{color:#8d8d8d;}
.pk_con dl dd{font-size:14px;color:#fff;margin-bottom:90px;}
/*模具展示*/
.anl_con dl{overflow:hidden;margin-top:25px;}
.anl_con dl dt{position:relative; width:500px;height:400px;overflow:hidden;}
.anl_con dl dt a img{ width:500px;height:400px; }
.anl_con dl dt .anl_text{background:url(../images/an_hov_bg.png);width:500px;height:400px;position:absolute;top:0;color:#fff;}
.anl_con dl dt .anl_text .an_more{width:400px;margin:120px auto 0;}
.anl_con dl dt .anl_text .an_more h5{font-size:22px; text-align:center;height:28px;overflow:hidden;}
.anl_con dl dt .anl_text .an_more a span{ background:url(../images/more.png) no-repeat center;display:block;width:38px;height:38px;margin:0 auto;margin-top:15px;}
.anl_con dl dt .anl_text .an_more p{font-size:12px;line-height:22px;height:66px;overflow:hidden;margin:16px 0;}
.anl_con dl dt .anl_text .bor{ background:#fff;position:absolute;}
.hover .bor_top,.hover .bor_bottom{width:486px;}
.hover .bor_right,.hover .bor_left{height:386px;}
.bor_top{width:0;height:1px;top:7px;left:7px; -webkit-transition:all 0.5s ease-out;
	-o-transition:all 0.5s ease-out;
	transition:all 0.5s ease-out}
.bor_bottom{width:0;height:1px;bottom:7px;left:7px;-webkit-transition:all 0.5s ease-out;
	-o-transition:all 0.5s ease-out;
	transition:all 0.5s ease-out}
.bor_right{width:1px;height:0;right:7px;top:7px;-webkit-transition:all 0.5s ease-out;
	-o-transition:all 0.5s ease-out;
	transition:all 0.5s ease-out}
.bor_left{width:1px;height:0;left:7px;top:7px;-webkit-transition:all 0.5s ease-out;
	-o-transition:all 0.5s ease-out;
	transition:all 0.5s ease-out}
.anl_con dl dd ul{width:566px;overflow:hidden;}
.anl_con dl dd ul li{float:left;position:relative; width:260px;height:190px;overflow:hidden;margin-left:23px;margin-bottom:20px;}
.anl_con dl dd ul li a img{ width:260px;height:190px; }
.anl_con dl dd ul li .anl_rig{background:url(../images/an_hov_bg.png);width:260px;height:190px; text-align:center;position:absolute;top:0;}
.anl_con dl dd ul li .anl_rig .an_more{color:#fff;width:200px;margin:30px auto 0;}
.anl_con dl dd ul li .anl_rig .an_more h5{font-size:18px; text-align:center;height:25px;overflow:hidden;font-weight:bold;}
.anl_con dl dd ul li .anl_rig .an_more a span{ background:url(../images/more.png) no-repeat center;display:block;width:38px;height:38px;margin:0 auto;margin-top:10px;}
.anl_con dl dd ul li .anl_rig .an_more p{font-size:12px;line-height:22px;height:44px;overflow:hidden;margin:12px 0;}
.anl_con dl dd ul li .anl_rig .bor{ background:#fff;position:absolute;}
.hover .bor_top_1,.hover .bor_bottom_1{width:246px;}
.hover .bor_right_1,.hover .bor_left_1{height:176px;}
.bor_top_1{width:0;height:1px;top:7px;left:7px; -webkit-transition:all 0.5s ease-out;
	-o-transition:all 0.5s ease-out;
	transition:all 0.5s ease-out}
.bor_bottom_1{width:0;height:1px;bottom:7px;left:7px;-webkit-transition:all 0.5s ease-out;
	-o-transition:all 0.5s ease-out;
	transition:all 0.5s ease-out}
.bor_right_1{width:1px;height:0;right:7px;top:7px;-webkit-transition:all 0.5s ease-out;
	-o-transition:all 0.5s ease-out;
	transition:all 0.5s ease-out}
.bor_left_1{width:1px;height:0;left:7px;top:7px;-webkit-transition:all 0.5s ease-out;
	-o-transition:all 0.5s ease-out;
	transition:all 0.5s ease-out}
.see_more{ background:#0e7cf0; text-align:center;line-height:28px;}

/*优势*/
.ys_show{ background:url(../images/ys_bg.jpg) no-repeat top center;height:734px;margin-top:20px;}
.ys_show .ys_tit{color:#fff; text-align:center;padding-top:44px;}
.ys_show .ys_tit strong{font-size:22px;}
.ys_show .ys_tit p{font-size:16px;margin-top:29px;line-height:26px;}
.ys_wrap{ background:url(../images/ys_con_bg.png) no-repeat 109px 91px;height:533px;position:relative;}
.ys_wrap .ys_box{overflow:hidden;margin-top:35px;}
.ys_wrap .ys_eng{padding:28px 0 0 25px;}
.ys_wrap .ys_eng span{font-size:16px;font-weight:bold;}
.ys_wrap .ys_eng .line{width:80px;height:3px; background:#042039;margin-top:5px;}
.ys_wrap .ys_list{ background:url(../images/ys_list_bg.png) no-repeat;height:385px;width:390px;}
.ys_wrap .ys_list .ys_menu{margin-top:40px;}
.ys_wrap .ys_list .ys_menu li{font-size:16px;color:#333;font-weight:bold;height:54px;line-height:54px;width:240px;padding-left:23px;border-bottom:1px #c3c3c3 solid; cursor:pointer;}
.ys_wrap .ys_list .ys_menu li.selected{ background:url(../images/ys_list_hov.png) no-repeat left center;width:534px;border:0;}
.ys_con{ background:url(../images/ys_list_bg.png);width:605px;height:475px;margin-right:77px;}
.ys_wrap .phone{color:#fff;font-weight:bold;position:absolute;left:152px;bottom:57px;line-height:34px;}
.ys_wrap .phone span{font-size:24px;}
.ys_wrap .ys_text .ys_eng .line{ background:#e2b60b;}
.ys_con .ys_text ul{margin-top:20px;margin-left:28px;}
.ys_con .ys_text ul li{font-size:14px;color:#333; background:url(../images/ys_con_icon.png) no-repeat left 5px;padding-left:20px;margin-bottom:7px;}
.ys_con .ys_text ul li p{margin:5px 0;}
.ys_con .ys_text{width:605px;height:475px;}
.ys_con .ys_01{ background:url(../images/ys_img_01.png) no-repeat center 179px;}
.ys_con .ys_02{ background:url(../images/ys_img_02.png) no-repeat center 227px;}
.ys_con .ys_03{ background:url(../images/ys_img_03.png) no-repeat 103px 68px;}
.ys_con .ys_04{ background:url(../images/ys_img_04.png) no-repeat right bottom;}

/*案例*/
#focus_Box{position:relative; width:1040px; height:292px ;margin:20px auto;}
#focus_Box ul{position:relative; width:900px; height:292px; margin:auto;}
#focus_Box li{z-index:0; position:absolute; width:0px; height:0px; top:146px; cursor:pointer; left:377px; border-radius:4px; box-shadow:1px 1px 12px rgba(200, 200, 200, 1);}
#focus_Box li img{width:100%; height:100%;}
#focus_Box li p{position:absolute; right:0; bottom:0px; width:100%; height:40px; line-height:40px; background:url(../images/an_hov_bg.png); text-align:center;}
#focus_Box li p a{ color:#fff; font-size:14px;}
#focus_Box .prev,#focus_Box .next{display:block; z-index:100; overflow:hidden; cursor:pointer; position:absolute; width:30px; height:53px; top:120px;}
#focus_Box .prev{background:url(../images/t_lll.png) left bottom no-repeat;left:0px}
#focus_Box .next{background:url(../images/t_rrr.png) right bottom no-repeat;right:0px}


/*客户见证*/
.cli_con h3{text-align:center;margin-top:30px;}
.cli_in{overflow:hidden;margin-top:17px;width:1220px; overflow:hidden;}
.cli_in dl{background:url(../images/cli_bg.png) no-repeat;width:240px;height:302px;padding:12px;float:left;margin-right:16px;} 
.cli_in dl dt{width:216px;height:168px; overflow:hidden;}
.cli_in dl dt img{width:216px;height:168px; }
.cli_in dl dd{margin:0 5px;width:212px;}
.cli_in dl dd a{margin-top:10px;display:block;}
.cli_in dl dd a.intr{ text-align:right;}
.cli_in dl dd p{color:#767676;line-height:22px;margin-top:7px;height:66px;overflow:hidden;}


/*公司简介*/
.com_wrap{margin-top:40px; overflow:hidden;}
.com_wrap .ab_us{width:783px;background:url(../images/ab_bg.png) no-repeat left 10px;height:486px;}
.new_title{ padding-left:55px;}
.new_title .tit_bg{height:7px; display:inline-block;}
.new_title h3{display:inline-block;margin-left:10px;}
.new_title h3 a.more{font-size:12px;display:inline-block;margin-left:50px;}
.ab_wrap{margin:0 32px;}
.about_us{width:754px;padding-top:20px;}
.about_us .con_title{margin-top:30px;}
.about_con{overflow:hidden;}
.about_con a img{width:274px;height:145px;padding:12px; }
.about_con a.img_sha{background:url(../images/ab_img_bg.png) no-repeat;width:295px;height:250px;}
.about_con .com_intr{margin-left:30px;margin-top:3px;}
.about_con .about_text{width:405px;}
.about_con .about_text .com_intr h4 a{font-size:16px;font-weight:bold;color:#333;}
.about_con .about_text .com_intr p{font-size:14px;color:#333;line-height:26px;margin-top:10px;height:130px;overflow:hidden;}
.about_con .about_text .com_intr a.ab_more{ display:inline-block;color:#ca8f00;margin-top:15px; font-size:14px;font-weight:bold;}
.subject_wrap{overflow:hidden;margin-top:40px;}
.subject_wrap h4{margin-top:40px;} 
.subject_wrap dl{overflow:hidden; background:url(../images/subject_line.png) no-repeat left center;padding-left:40px;margin-left:20px;}
.subject_wrap dl dt{float:left;}
.subject_wrap dl dt img{width:155px;height:115px;border:2px solid #e2e2e2;} 
.subject_wrap dl dd{float:left;margin-left:20px;}
.subject_wrap dl dd .subject_list{ background:url(../images/list_ic.png) no-repeat left center;padding-left:20px;margin-bottom:10px;}
.subject_wrap dl dd .subject_list{overflow:hidden;}
.subject_wrap dl dd .subject_list a{display:block; width:330px;height:15px;overflow:hidden;float:left;}
/*荣誉资质*/
.team_wrap{background:url(../images/hon_bg.png) no-repeat left 9px;padding-left:20px;width:245px;height:486px;}
.team .con_title{width:276px;margin:10px; background:none;border-bottom:1px solid #cbcbcb;margin-top:0;padding:9px 0 6px 0;}
.team .con_title a.a_line{color:#333;}
.tean_img{height:366px;overflow:hidden;margin-top:40px;width:216px;margin-left:5px;}
.tean_img ul li{margin-bottom:20px; text-align:center;}
.tean_img ul li img{width:216px; height:146px; display:block;margin-bottom:10px;}

/*公司新闻*/
.news_box {margin-top:40px;}
.faq{background:url(../images/faq_bg.png) no-repeat left 9px;width:355px;height:405px;}
.faq h3{margin-left:12px;}
.news_box .con_title h3 a{color:#545454;}
.faq .news_con{height:330px;margin-top:25px;width:305px;margin-left:25px;overflow:hidden;}
.faq .news_con .news_list li a{ background:none;padding:0;}
.faq .news_con .news_list li{height:100px;overflow:hidden;line-height:22px;margin-bottom:20px;font-size:14px;}
.faq .news_con .news_list li p{width:270px;}
.faq .news_con .news_list li .wen p a{font-weight:bold;color:#1d1d1d;}
.faq .news_con .news_list li .wen_icon{ background:#1d1d1d;width:22px;height:22px;display:inline-block;color:#fff; text-align:center;margin-right:10px;}
.faq .news_con .news_list li .da{margin-top:10px;}
.faq .news_con .news_list li .da_icon{ background:#a9a9a9;width:22px;height:22px;display:inline-block;color:#fff; text-align:center;margin-right:10px;}


#tab22{background:url(../images/new_bg.png) no-repeat left 9px;width:690px;height:405px;}
.news_tit ul{overflow:hidden;margin-left:55px;}
.news_tit ul li{float:left;font-size:18px;color:#545454;font-weight:bold;cursor:pointer;margin-right:6px;}
#tab22 .new_menu li.selected a{color:#ca8f00;}
#tab22 .new_menu li a{padding-left:15px;}
.news_tit a{display:block;}
.new_box{margin:25px 0 0 25px;}
#tab22 .news_con .news_img{ overflow:hidden;}
#tab22 .news_con .news_img img{width:220px;height:160px;border:1px #d9d9d9 solid; }
#tab22 .news_con .news_img .right{width:400px;margin-left:20px;}
#tab22 .news_con .news_img .right p{font-size:14px;line-height:24px;margin-top:10px;height:96px;overflow:hidden;}
#tab22 .news_con .news_img .right a{font-size:16px;}
#tab22 .news_con .news_img .right a.f14{font-size:14px;font-weight:bold;margin-top:10px;display:inline-block;}
#tab22 .news_con .news_list{margin-top:10px;overflow:hidden;width:650px;} 
#tab22 .news_con .news_list li{color:#545454;height:40px;line-height:40px;overflow:hidden;border-bottom:1px dashed #dadada;width:305px;float:left;padding-right:20px;}
#tab22 .news_con .news_list li a{color:#545454; background:url(../images/list_ic.png) no-repeat left 12px;padding-left:20px;display:block;height:34px;width:210px;float:left;}
#tab22 .news_con .news_list li a:hover{ text-decoration:underline;color:#1d1d1d;}
/*友情链接*/
.link{border:2px #c9c9c9 solid;position:relative;padding:20px 0 0 0;margin-top:40px;} 
.link h3{font-size:20px;color:#9f9f9f;width:180px;height:35px;line-height:35px; background:#fff;margin-left:25px;position:absolute;top:-20px;padding-left:15px;}
.link .link_con{width:1000px; vertical-align:middle;padding:15px 20px;margin-left:10px;}
.link .link_con a{padding-right:20px;display:inline-block;margin-bottom:15px;font-size:12px;color:#333;}
